rock pools - German English Dictionary